package cn.math.appmath.dao;

import java.util.List;

import cn.math.appmath.bean.ActivityBean;
import cn.math.appmath.entity.Activity;

public interface ActivityDao {
	public boolean save(Activity transientInstance);
	public boolean delete(int id);
	/**
	 * 删除选中的多条记录
	 * @param ids
	 * @return
	 */
	public boolean batchDelete(Integer[] ids);
	public Activity findById(java.lang.Integer id);
	public List<Activity> findByExample(Activity instance);
	public List<Activity> findByProperty(String propertyName, Object value);
	
	/**
	 * 查询所有的学术交流活动，并分页
	 * @param page
	 * @return
	 */
	public ActivityBean findAll(int page);
}
